Definitions | type List, Type, t T, s = t, x:A B(x), x:A B(x), P & Q, P   Q, x:A. B(x), P  Q, a < b, Void, False, A, ||as||, n+m, {i..j }, #$n, [], A B, , , -n, , l[i], f(a), {x:A| B(x)} , i j < k, [car / cdr], A List , P  Q, hd(l), i <z j, i z j, last(L), {T}, y=f*(x) via L, n - m, i j , tl(l), s ~ t, True, T, SQType(T), left + right, P Q, Dec(P), Atom, , b, x,y:A//B(x;y), x:A. B(x), b | a, a ~ b, |p|, a b, a <p b, |g|, a < b, A c B, x f y, |r|, x L. P(x), ( x L.P(x)), Unit,   |